ground for refusing delivery - German English Dictionary